mmsg=`$SHOWQ -u  -t 600  -1 "Да" -2 "Нет" -s "Dialog_Question_Mark" -m "<center>Распаковать:<br><font size=2>$qzfile</font>?</center>"`
case $mmsg in
0)
$SHOWQ -u -1 "" -s "Dialog_Busy" -m "<center>Обработка архива, подождите...</center>" &
`$SHOWDIR > $TMP/folder`
tstr=`grep -i "\#curfolder" "$TMP/folder"`
tstr=${tstr#*:}
folder=`echo $tstr`

if [ -d "$folder" ]
then
$SHOWQ -u -1 "" -m "<center><font size=2>Распаковка архива в <br>$folder<br> подождите...</font></center>" &
sleep 1s
	unrar t "$qz_file" 2 >$logfile
	ss=`grep 'not RAR archive' $logfile`
    if [ "$ss" != "" ]
	then
		tflag='fault'
	else
		unrar x -o+ -y "$qz_file" "$folder" 2>$logfile
		ss=`grep 'CRC failed' $logfile`
		if [ "$ss" != "" ]
		then
			tflag='crc'
        else
			ss=`grep 'Cannot create' $logfile`
			if [ "$ss" != "" ]
			then
				tflag='error'
			else
				tflag='ok'
			fi
        fi
    fi
fi
;;
1)
exit
;;
esac









